//package com.android.view;
//
//import android.content.Context;
//import android.util.AttributeSet;
//import android.view.LayoutInflater;
//import android.view.View;
//import android.widget.ViewFlipper;
//
//import com.galaxy.internet.galaxystock.R;
//
//import java.util.List;
//
//
///**
// */
//public abstract class  HqTitleViewFlipper<T> extends ViewFlipper {
//    private LayoutInflater factory;
//    private View itemView1, itemView2;
//    private int layout;
//    private List<T> infos;
//    private int currentIndex = 0;
//    public HqTitleViewFlipper(Context context, AttributeSet attrs) {
//        super(context, attrs);
//        factory = LayoutInflater.from(context);
//        layout = getItemView();
//
//    }
//
//    public void update(List<T> infos) {
//        this.infos = infos;
//        if (currentIndex == 0) {
//            itemView1 = factory.inflate(getItemView(), this, false);
//            itemView2 = factory.inflate(getItemView(), this, false);
//            addView(itemView1);
//            addView(itemView2);
//        }
//        getCurrentIndex();
//        setData(getCurrentView(), currentIndex, infos.get(currentIndex));
//    }
//    public void showPre(){
//        getCurrentIndex();
//        setInAnimation(getContext(), R.anim.push_down_in);
//        setOutAnimation(getContext(), R.anim.push_down_out);
//        showPrevious();
//    }
//    public void showNe(){
//        getCurrentIndex();
//        setInAnimation(getContext(), R.anim.push_up_in);
//        setOutAnimation(getContext(), R.anim.push_up_out);
//        showNext();
//    }
//
//    public int getCurrentIndex() {
//      /*  if(currentIndex==-1)
//            return currentIndex+1;*/
//        return currentIndex;
//    }
//    public abstract int getItemView();
//    public abstract void setData(View view, int postion, T info);
//
//}
